package com.cehome.cloudbox.doman.dto;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Map;

/**
 * 流程回调参数DTO
 **/
@ApiModel
@Data
public class ProcCallBackParamDto {
    @ApiModelProperty(value = "流程定义ID")
    private String procDefId;

    @ApiModelProperty(value = "流程编码")
    private String procDefCode;

    @ApiModelProperty(value = "流程实例ID")
    private String procInsId;

    @ApiModelProperty(value = "业务ID")
    private String busId;

    @ApiModelProperty(value = "流程实例状态")
    private String procInsState;

    @ApiModelProperty(value = "流程任务说明类型")
    private String processTaskCommentType;

    @ApiModelProperty(value = "流程变量")
    private Map<String, Object> variables;

}
